Definition of Indian Shot

  • (noun) canna grown especially for its edible rootstock from which arrowroot starch is obtained

Synonyms of Indian Shot


Antonyms of Indian Shot


No Antonyms Found.

Homophones of Indian Shot


No Homophones Found.